Skip to main content

formattedHeight

Type

property

Summary

Reports the height needed by an object to display its full contents without scrolling.

Syntax

get the formattedHeight of <object>
get the formattedHeight of [<chunk> of] <field>

Description

Use the formattedHeight property to determine how much vertical space an object needs. For example, if your stack has a field whose contents change for each card, use the field's formattedHeight property in an openCard handler to resize the field for its contents on each card.

If you specify a card or group, the formattedHeight reports the height of a rectangle that includes all objects in that card or group whose visible property is true.

If you specify an image or player, the formattedHeight property reports the original un-scaled height of the image or movie.

If you specify an object in a group, the value reported is the formattedHeight that object requires for the current card, so if you want to get the formattedHeight of a field's text on a certain card, you must go to that card first.

The formattedHeight of a field is the amount of vertical space the field's text requires, taking line breaks into account and including top and bottom margins.

The formattedHeight of a chunk in a field is the amount of vertical space that portion of the field's text requires, taking line breaks into account but disregarding margins.

Examples

set the height of field 1 to the formattedHeight of field 1
put the formattedHeight of the clickLine into selectedHeight
get the formattedHeight of word 1 to 17 of field "Info"

command: revChangeWindowSize, group

function: textHeightSum

glossary: object, property, handler, current card, chunk

keyword: integer, image, field, card

object: stack, field

property: formattedTop, visible, thumbSize, fixedLineHeight, margins

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?